import { TConfig } from "./TConfig";


export interface EventCfg extends IConfig {eventID:number;eventType:number;eventText:string;optionA:string;resultTextA:string;resultA:number[];resultATips:string;resultIconA:number[];advEffectA:number;EffectATips:string;optionB:string;resultTextB:string;resultB:number[];resultBTips:string;resultIconB:number[];advEffectB:number;EffectBTips:string;}



export class EventCfgReader extends TConfig<EventCfg> {
    protected _name : string = "Event";

    public constructor() {
        super();
        this.initByMap({
    "1": {
        "eventID": 1,
        "eventType": 1,
        "eventText": "             提问：<br/> “如果可以选择，你是会选择成<br/>为哪一种，<color=#4FA9FD>凡人</color>或<color=#E85E22>英雄</color>？”",
        "optionA": "英雄",
        "resultTextA": "        英雄总是很自信！<br/>       你就是其中的一个！",
        "resultA": [
            [
                1,
                8050
            ]
        ],
        "resultATips": "伤害+10%",
        "resultIconA": [
            8050
        ],
        "advEffectA": 2,
        "EffectATips": "伤害+20%",
        "optionB": "凡人",
        "resultTextB": "明白到自己的平凡也是属于自己的<br/>英雄！",
        "resultB": [
            [
                1,
                8038
            ]
        ],
        "resultBTips": "生命上限+10%",
        "resultIconB": [
            8038
        ],
        "advEffectB": 2,
        "EffectBTips": "生命上限+20%"
    },
    "2": {
        "eventID": 2,
        "eventType": 1,
        "eventText": "             提问：<br/>“作为一个英雄，你要从什么途径<br/>提升自己的能力？”",
        "optionA": "强化肉体",
        "resultTextA": "    佩戴装备能让你变得更强。",
        "resultA": [
            [
                3,
                1,
                200
            ]
        ],
        "resultATips": "获得了 200金币",
        "resultIconA": [
            1001
        ],
        "advEffectA": 2,
        "EffectATips": "获得了 400金币",
        "optionB": "科技协助",
        "resultTextB": "聪明！毕竟你在游戏里，装备才是<br/>提升自己的唯一途径。",
        "resultB": [
            [
                1,
                8038
            ]
        ],
        "resultBTips": "生命上限+10%",
        "resultIconB": [
            8038
        ],
        "advEffectB": 2,
        "EffectBTips": "生命上限+20%"
    },
    "3": {
        "eventID": 3,
        "eventType": 1,
        "eventText": "             提问：<br/>“成为英雄后，你会选择什么作为<br/>回报呢？”",
        "optionA": "金钱",
        "resultTextA": "  说得也对，英雄也是要吃饭的。",
        "resultA": [
            [
                1,
                8038
            ]
        ],
        "resultATips": "生命上限+10%",
        "resultIconA": [
            8038
        ],
        "advEffectA": 2,
        "EffectATips": "生命上限+20%",
        "optionB": "不计回报",
        "resultTextB": "无私奉献是最高尚的！高尚者必须<br/>有高回报！",
        "resultB": [
            [
                1,
                8051
            ]
        ],
        "resultBTips": "伤害+20%",
        "resultIconB": [
            8051
        ],
        "advEffectB": 2,
        "EffectBTips": "伤害+40%"
    },
    "4": {
        "eventID": 4,
        "eventType": 1,
        "eventText": "拿着枪，唱着歌的你，突然发现前<br/>方涌来一波凶残的怪物！<br/>你选择_______来解决这次危机。",
        "optionA": "呼叫空投",
        "resultTextA": "看来你很清楚，独自一人的力量是<br/>有限的！",
        "resultA": [
            [
                2,
                88006,
                1
            ]
        ],
        "resultATips": "获得 激光枪（试用）",
        "resultIconA": [
            88006
        ],
        "advEffectA": 2,
        "EffectATips": "获得 激光枪（试用）",
        "optionB": "独自突围",
        "resultTextB": "怪物太多，你的力量太小，必要时<br/>要学会寻求帮助！",
        "resultB": [
            [
                1,
                8042
            ]
        ],
        "resultBTips": "生命上限-20%",
        "resultIconB": [
            8042
        ],
        "advEffectB": 3,
        "EffectBTips": "什么都没有发生"
    },
    "5": {
        "eventID": 5,
        "eventType": 1,
        "eventText": "前方传来嘈杂的呼救声，你隐蔽到<br/>附近观察，原来是一群平民被怪物<br/>围困住了。<br/>正义感强烈的你选择了_______",
        "optionA": "拯救他们",
        "resultTextA": "你受到平民的攻击，原来已经是被<br/>腐化了！他们发起的突然袭击让你<br/>爆发出前所未有的力量！",
        "resultA": [
            [
                1,
                8050
            ]
        ],
        "resultATips": "伤害+10%",
        "resultIconA": [
            8050
        ],
        "advEffectA": 2,
        "EffectATips": "伤害+20%",
        "optionB": "绕开他们",
        "resultTextB": "你观察到被围困的平民只会重复着<br/>求救声却面无表情，双眼泛白。原<br/>来他们已经被怪物腐化了，衡量下<br/>你决定帮他们解决痛苦……",
        "resultB": [
            [
                1,
                8051
            ]
        ],
        "resultBTips": "伤害+20%",
        "resultIconB": [
            8051
        ],
        "advEffectB": 2,
        "EffectBTips": "伤害+40%"
    },
    "6": {
        "eventID": 6,
        "eventType": 1,
        "eventText": "走在这个阴森森的岛屿上，总莫名<br/>地感觉背后有个东西在跟随着你，<br/>你走它走，你停它停，诡异得让你<br/>决定_______",
        "optionA": "转身开火",
        "resultTextA": "在枪口的火光下，一个黑影敏捷地<br/>躲过所有子弹，你停止了攻击。一<br/>只可爱的猫咪从黑暗中走了出来，<br/>嘴上好像叼着什么东西。",
        "resultA": [
            [
                1,
                8006
            ]
        ],
        "resultATips": "获得技能 剧毒弹",
        "resultIconA": [
            8006
        ],
        "advEffectA": 1,
        "EffectATips": "获得技能 剧毒弹",
        "optionB": "直接逃跑",
        "resultTextB": "在你超高速的奔跑下，那东西没有<br/>跟上来，你长舒了一口气。",
        "resultB": [],
        "resultBTips": "什么都没有发生",
        "resultIconB": [],
        "advEffectB": 1,
        "EffectBTips": "什么都没有发生"
    },
    "7": {
        "eventID": 7,
        "eventType": 1,
        "eventText": "在摸黑前进下，你发现了一块残破<br/>的路牌，虽然上面的文字已经不见<br/>了，但所指向应该曾有人类生存的<br/>痕迹，你再三考虑下决定_______",
        "optionA": "前往所指",
        "resultTextA": "你身边的迷雾越来越重，你甚至已<br/>经看不清脚下的路。突然间，黑暗<br/>中猛然一爪子挥舞到你面前，惊慌<br/>失措的你爆发出力量击杀掉怪物。",
        "resultA": [
            [
                1,
                8050
            ]
        ],
        "resultATips": "伤害+10%",
        "resultIconA": [
            8050
        ],
        "advEffectA": 2,
        "EffectATips": "伤害+20%",
        "optionB": "反向离开",
        "resultTextB": "在行走一段时间后，你回头看了一<br/>眼，路牌所指方向被重重迷雾遮挡<br/>着，传来一声声的诡秘的叫声，你<br/>庆幸着没有前往路牌所指方向。",
        "resultB": [],
        "resultBTips": "什么都没有发生",
        "resultIconB": [],
        "advEffectB": 1,
        "EffectBTips": "什么都没有发生"
    },
    "8": {
        "eventID": 8,
        "eventType": 1,
        "eventText": "一场激烈的遭遇战后，你环视着周<br/>围，在怪物的残骸中发现了一个残<br/>破的箱子，你决定_______",
        "optionA": "小心打开",
        "resultTextA": "  原来是一把武器，你将其捡起。",
        "resultA": [
            [
                2,
                88007,
                1
            ]
        ],
        "resultATips": "获得 超级风管炮（试用）",
        "resultIconA": [
            88007
        ],
        "advEffectA": 2,
        "EffectATips": "获得 超级风管炮（试用）",
        "optionB": "猛力破坏",
        "resultTextB": "原来是一个枪口配件，你将其捡起<br/>并装备在武器上，感觉威力大增。",
        "resultB": [
            [
                1,
                8051
            ]
        ],
        "resultBTips": "伤害+20%",
        "resultIconB": [
            8051
        ],
        "advEffectB": 2,
        "EffectBTips": "伤害+40%"
    },
    "9": {
        "eventID": 9,
        "eventType": 1,
        "eventText": "甩了甩发酸的手指，你感受到了饥<br/>饿，环视下四周，发现了居然有一<br/>棵果树，上面结满了五颜六色的果<br/>子，忍受不了饥饿的你决定_____",
        "optionA": "吃了再说",
        "resultTextA": "果子只是被怪物的体液沾染成五颜<br/>六色而已，洗洗后只是个苹果。",
        "resultA": [
            [
                1,
                8051
            ]
        ],
        "resultATips": "伤害+20%",
        "resultIconA": [
            8051
        ],
        "advEffectA": 2,
        "EffectATips": "伤害+40%",
        "optionB": "不吃安全",
        "resultTextB": "被饿到眼冒金星的你晕了过去。沉<br/>沉地睡了一觉的你醒来感受到体力<br/>恢复了。",
        "resultB": [
            [
                1,
                8044
            ]
        ],
        "resultBTips": "生命恢复10%",
        "resultIconB": [
            8044
        ],
        "advEffectB": 2,
        "EffectBTips": "生命恢复20%"
    },
    "10": {
        "eventID": 10,
        "eventType": 1,
        "eventText": "一阵飞鸟突然掠过你的头顶，你抬<br/>头看了看这被迷雾包围的天空，发<br/>现有个陨石快速向你袭来，惊恐的<br/>你只能_______",
        "optionA": "抬枪扫射",
        "resultTextA": "只是块小陨石而已，虽然被你激烈<br/>的扫射打爆了，但是还是被零散的<br/>小石块擦伤了。“这些个测试真是<br/>变态”受伤的你只能默默的吐槽。",
        "resultA": [
            [
                1,
                8041
            ]
        ],
        "resultATips": "生命上限-10%",
        "resultIconA": [
            8041
        ],
        "advEffectA": 3,
        "EffectATips": "什么都没有发生",
        "optionB": "转头躲避",
        "resultTextB": "虽然躲过陨石的正面冲击，但是还<br/>是被余波震到内伤。“这些个测试<br/>真是变态”受伤的你只能默默的吐<br/>槽。",
        "resultB": [
            [
                1,
                8042
            ]
        ],
        "resultBTips": "生命上限-20%",
        "resultIconB": [
            8042
        ],
        "advEffectB": 3,
        "EffectBTips": "什么都没有发生"
    },
    "11": {
        "eventID": 11,
        "eventType": 1,
        "eventText": "一场激烈的遭遇战后，你环视着周<br/>围，在怪物的残骸中发现了一个金<br/>属的箱子，显示屏不停地上闪烁着 <br/><color=#FF0000>”9 ? 2 ?“</color> 。似乎需要输入正<br/>确的密码才能解开（提示：<color=#7DD43C>质数</color>）",
        "optionA": "输入 5 7",
        "resultTextA": "           成功输入！<br/>原来里面是一个枪械配件，你将其<br/>捡起。",
        "resultA": [
            [
                1,
                8050
            ]
        ],
        "resultATips": "伤害+10%",
        "resultIconA": [
            8050
        ],
        "advEffectA": 2,
        "EffectATips": "伤害+20%",
        "optionB": "输入 4 8",
        "resultTextB": "           错误输入。<br/>你虽然躲避了瞬间爆炸，但是武器<br/>被损坏了。",
        "resultB": [
            [
                1,
                8054
            ]
        ],
        "resultBTips": "伤害-20%",
        "resultIconB": [
            8054
        ],
        "advEffectB": 3,
        "EffectBTips": "什么都没有发生"
    },
    "12": {
        "eventID": 12,
        "eventType": 1,
        "eventText": "甩了甩发酸的手指，你感受到了饥<br/>饿，环视四周，发现了居然有一只<br/>野猪在观望着你，忍受不了饥饿的<br/>你决定_______",
        "optionA": "抬枪射击",
        "resultTextA": "野猪受到了惊吓，掉头奔跑逃离，<br/>转瞬间就不见了，你只能忍受着饥<br/>饿的折磨。",
        "resultA": [
            [
                1,
                8041
            ]
        ],
        "resultATips": "生命上限-10%",
        "resultIconA": [
            8041
        ],
        "advEffectA": 3,
        "EffectATips": "什么都没有发生",
        "optionB": "设置陷阱",
        "resultTextB": "经过精密的计算，你成功的捕获的<br/>到这只小可怜，大快朵颐。",
        "resultB": [
            [
                1,
                8051
            ]
        ],
        "resultBTips": "伤害+20%",
        "resultIconB": [
            8051
        ],
        "advEffectB": 2,
        "EffectBTips": "伤害+40%"
    },
    "13": {
        "eventID": 13,
        "eventType": 1,
        "eventText": "怪物一波接着一波过来，你感受到<br/>独力难撑，你决定使用呼叫空投的<br/>权利，得到一些帮助！",
        "optionA": "拿武器",
        "resultTextA": "  有了好武器果然所向披靡！",
        "resultA": [
            [
                2,
                88007,
                1
            ]
        ],
        "resultATips": "获得 超级风管炮（试用）",
        "resultIconA": [
            88007
        ],
        "advEffectA": 2,
        "EffectATips": "获得 超级风管炮（试用）",
        "optionB": "喝药水",
        "resultTextB": "  有了好药水果然所向披靡！",
        "resultB": [
            [
                1,
                8030
            ]
        ],
        "resultBTips": "获得 狂暴合剂",
        "resultIconB": [
            8030
        ],
        "advEffectB": 1,
        "EffectBTips": "获得 狂暴合剂"
    },
    "14": {
        "eventID": 14,
        "eventType": 1,
        "eventText": "伏击失败，你的失手引来了一大波<br/>怪物的追击。被迫乱逃到一座摇摇<br/>欲坠的吊桥处，面对前有深渊后有<br/>追兵的糟糕情况，你决定_______",
        "optionA": "冲过吊桥",
        "resultTextA": "你以惊人的速度冲过了吊桥，转头破坏吊桥，消灭了一大波追击的怪物。",
        "resultA": [
            [
                1,
                8050
            ]
        ],
        "resultATips": "伤害+10%",
        "resultIconA": [
            8050
        ],
        "advEffectA": 2,
        "EffectATips": "伤害+20%",
        "optionB": "走过吊桥",
        "resultTextB": "由于速度过慢，追击而来的怪物与<br/>你在吊桥上发生激战，吊桥承受不<br/>了重压而断裂了。万幸的是吊桥下<br/>有着一条暗流。",
        "resultB": [
            [
                1,
                8042
            ]
        ],
        "resultBTips": "生命上限-20%",
        "resultIconB": [
            8042
        ],
        "advEffectB": 3,
        "EffectBTips": "什么都没有发生"
    },
    "15": {
        "eventID": 15,
        "eventType": 1,
        "eventText": "真是不幸！你陷入湍急的暗流中，<br/>在急流中，体力不支你决定_____",
        "optionA": "随波逐流",
        "resultTextA": "最终你被流水送到了河岸边，迷迷<br/>糊糊之间让你的体力有所恢复。",
        "resultA": [
            [
                1,
                8038
            ]
        ],
        "resultATips": "生命上限+10%",
        "resultIconA": [
            8038
        ],
        "advEffectA": 2,
        "EffectATips": "生命上限+20%",
        "optionB": "抓住礁石",
        "resultTextB": "借助礁石，你爬上了旁边突出的巨<br/>石平台。耗尽力气的你昏昏沉沉的<br/>睡了过去。",
        "resultB": [
            [
                1,
                8044
            ]
        ],
        "resultBTips": "生命恢复10%",
        "resultIconB": [
            8044
        ],
        "advEffectB": 2,
        "EffectBTips": "生命恢复20%"
    },
    "16": {
        "eventID": 16,
        "eventType": 1,
        "eventText": "前方树丛中突然传来了一阵沙沙的<br/>声音，小心的你立马举起了武器。<br/>借助微弱的月光，原来只是一只黝<br/>黑的不知名小动物，似猫又似狗，<br/>嘴里似乎叼着什么？",
        "optionA": "诱导放下",
        "resultTextA": "   获得了不知名小动物的礼物。",
        "resultA": [
            [
                1,
                8006
            ]
        ],
        "resultATips": "获得技能 剧毒弹",
        "resultIconA": [
            8006
        ],
        "advEffectA": 1,
        "EffectATips": "获得技能 剧毒弹",
        "optionB": "惊吓离开",
        "resultTextB": "  获得了不知名小动物的丢弃物。",
        "resultB": [
            [
                1,
                8006
            ]
        ],
        "resultBTips": "获得技能 剧毒弹",
        "resultIconB": [
            8006
        ],
        "advEffectB": 1,
        "EffectBTips": "获得技能 剧毒弹"
    },
    "17": {
        "eventID": 17,
        "eventType": 1,
        "eventText": "这终年不见阳光的密林，未知与黑<br/>暗使你小心翼翼地前进。前方突然<br/>出现一丝光亮，你_______",
        "optionA": "疾走过去",
        "resultTextA": "尽头是一道山坡！你来不及刹住脚<br/>步，只能翻滚下去！",
        "resultA": [
            [
                1,
                8047
            ]
        ],
        "resultATips": "损失生命10%",
        "resultIconA": [
            8042
        ],
        "advEffectA": 3,
        "EffectATips": "什么都没有发生",
        "optionB": "摸索过去",
        "resultTextB": "原来尽头是一道山坡，谨慎才能在<br/>这种环境生存下去。",
        "resultB": [],
        "resultBTips": "什么都没有发生",
        "resultIconB": [],
        "advEffectB": 1,
        "EffectBTips": "什么都没有发生"
    },
    "18": {
        "eventID": 18,
        "eventType": 1,
        "eventText": "疲惫的你爬上一棵参天大树，隐蔽<br/>好自己可以好好休息一下。在攀爬<br/>的途中你发现树上结着一个奇怪的<br/>果实，你_______",
        "optionA": "摘下吃掉",
        "resultTextA": "吃了果实后，美美睡了一觉，感觉<br/>精神更清爽了。",
        "resultA": [
            [
                1,
                8050
            ]
        ],
        "resultATips": "伤害+10%",
        "resultIconA": [
            8050
        ],
        "advEffectA": 2,
        "EffectATips": "伤害+20%",
        "optionB": "无视果实",
        "resultTextB": "你美美地睡了一觉，长期战斗的疲<br/>劳都消失了。",
        "resultB": [
            [
                1,
                8044
            ]
        ],
        "resultBTips": "生命恢复10%",
        "resultIconB": [
            8044
        ],
        "advEffectB": 2,
        "EffectBTips": "生命恢复20%"
    },
    "19": {
        "eventID": 19,
        "eventType": 1,
        "eventText": "跟踪一只落单的怪物来到它们的老<br/>巢前。这里遍布的怪物数量极其的<br/>多，如果全部消灭后就可以安宁好<br/>一阵子，你决定_______",
        "optionA": "呼叫空投",
        "resultTextA": "“如果有这么一把武器，我都到第<br/>六个岛屿了”你看着遍布怪物残骸<br/>的巢穴如是想到。",
        "resultA": [
            [
                2,
                88008,
                1
            ]
        ],
        "resultATips": "获得 蓝火加特林（试用）",
        "resultIconA": [
            88008
        ],
        "advEffectA": 1,
        "EffectATips": "获得 蓝火加特林（试用）",
        "optionB": "独自战斗",
        "resultTextB": "成功消灭了怪物老巢，但是由于过<br/>度开火，你的武器受到了损害。",
        "resultB": [
            [
                1,
                8053
            ]
        ],
        "resultBTips": "伤害-10%",
        "resultIconB": [
            8053
        ],
        "advEffectB": 3,
        "EffectBTips": "什么都没有发生"
    },
    "20": {
        "eventID": 20,
        "eventType": 1,
        "eventText": "天气风云转变极快，来不及躲避大<br/>雨的你被淋了个落汤鸡。受冷发抖<br/>的你还算运气不错，找到一个洞穴<br/>和干木材，可以生火暖和，你选择<br/>了_______",
        "optionA": "开枪生火",
        "resultTextA": "错误的生火方式让你的迟迟得不到<br/>温暖。",
        "resultA": [
            [
                1,
                8047
            ]
        ],
        "resultATips": "损失生命10%",
        "resultIconA": [
            8047
        ],
        "advEffectA": 3,
        "EffectATips": "什么都没有发生",
        "optionB": "钻木取火",
        "resultTextB": "虽然生火速度慢，但是安全而稳妥<br/>的生火方式才是生存的关键。",
        "resultB": [
            [
                1,
                8045
            ]
        ],
        "resultBTips": "生命恢复20%",
        "resultIconB": [
            8045
        ],
        "advEffectB": 2,
        "EffectBTips": "生命恢复40%"
    },
    "21": {
        "eventID": 21,
        "eventType": 1,
        "eventText": "在洞穴躲雨的你倍感无聊，无意的<br/>敲打让你发现洞穴一侧是空洞的，<br/>里面居然有个铁匣子，被一把机关<br/>锁锁住了，你决定_______",
        "optionA": "暴力破开",
        "resultTextA": "锁头被暴力破坏后，触动机关损坏<br/>了匣子中的东西，你懊恼的挠了挠<br/>头。",
        "resultA": [],
        "resultATips": "什么都没有发生",
        "resultIconA": [],
        "advEffectA": 1,
        "EffectATips": "什么都没有发生",
        "optionB": "解开锁头",
        "resultTextB": "费了好长时间，你终于解开了这个<br/>复杂的锁头，打开匣子里面是一个<br/>枪械零件。",
        "resultB": [
            [
                1,
                8006
            ]
        ],
        "resultBTips": "获得技能 剧毒弹",
        "resultIconB": [
            8006
        ],
        "advEffectB": 1,
        "EffectBTips": "获得技能 剧毒弹"
    },
    "22": {
        "eventID": 22,
        "eventType": 1,
        "eventText": "密林的倾盆大雨终于过去了，被大<br/>雨洗刷过后的密林极其清爽，连林<br/>中的瘴气都不见了。你决定把脸上<br/>的防毒呼吸器_______",
        "optionA": "解开脱下",
        "resultTextA": "难得啊！偷得浮生半日闲，你心情<br/>极其舒畅。",
        "resultA": [
            [
                1,
                8044
            ]
        ],
        "resultATips": "生命恢复10%",
        "resultIconA": [
            8044
        ],
        "advEffectA": 2,
        "EffectATips": "生命恢复20%",
        "optionB": "继续穿戴",
        "resultTextB": "过分谨慎的你，原本放松的心情又<br/>开始逐渐变得紧张起来了，身体也<br/>感受到疲惫。",
        "resultB": [
            [
                1,
                8048
            ]
        ],
        "resultBTips": "损失生命20%",
        "resultIconB": [
            8048
        ],
        "advEffectB": 3,
        "EffectBTips": "什么都没有发生"
    }
});
    }
}